package com.ruicar.afs.cloud.basic.api.dto;

import com.ruicar.afs.cloud.common.modules.contract.enums.AddressTypeEnum;
import com.ruicar.afs.cloud.common.modules.contract.enums.ContactTypeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author chuke
 * @create 2020/6/30 15:23
 * 合同客户原联系方式和地址
 */
@Data
public class CustContactVO {

    @ApiModelProperty("客户姓名")
    private String  custName;

    @ApiModelProperty("客户号")
    private String  custNo;

    @ApiModelProperty("合同编号")
    private String  contractNo;

    @ApiModelProperty("联系类型")
    private ContactTypeEnum contactType;

    @ApiModelProperty("原手机号")
    private String  oldPhone;

    @ApiModelProperty("新手机号")
    private String  newPhone;

    @ApiModelProperty("原工作单位电话")
    private String  oldWorkPhone;

    @ApiModelProperty("新工作单位电话")
    private String  newWorkPhone;

    @ApiModelProperty("原家庭联系电话")
    private String  oldHomeContact;

    @ApiModelProperty("新家庭联系电话")
    private String  newHomeContact;

    @ApiModelProperty("原其他联系电话")
    private String  oldOtherContact;

    @ApiModelProperty("新其他联系电话")
    private String  newOtherContact;

    @ApiModelProperty("地址类型")
    private AddressTypeEnum addressType;

    @ApiModelProperty("原工作单位地址省份城市")
    private String[]  oldWorkAddress;
    @ApiModelProperty("原工作单位地址详细地址")
    private String  oldWorkAddressDetail;

    @ApiModelProperty("新工作单位地址省份城市")
    private String[]  newWorkAddress;
    @ApiModelProperty("新工作单位地址详细地址")
    private String  newWorkAddressDetail;

    @ApiModelProperty("原家庭地址省份城市")
    private String[]  oldHomeAddress;
    @ApiModelProperty("原家庭地址详细地址")
    private String  oldHomeAddressDetail;

    @ApiModelProperty("新家庭地址省份城市")
    private String[]  newHomeAddress;
    @ApiModelProperty("新家庭地址详细地址")
    private String  newHomeAddressDetail;

    @ApiModelProperty("原户籍地址省份城市")
    private String[]  oldLiveAddress;
    @ApiModelProperty("原户籍地址详细地址")
    private String  oldLiveAddressDetail;

    @ApiModelProperty("新户籍地址省份城市")
    private String[]  newLiveAddress;
    @ApiModelProperty("新户籍地址详细地址")
    private String  newLiveAddressDetail;

    @ApiModelProperty("原邮递地址省份城市")
    private String[]  oldMailingAddress;
    @ApiModelProperty("原邮递地址详细地址")
    private String  oldMailingAddressDetail;

    @ApiModelProperty("新邮递地址省份城市")
    private String[]  newMailingAddress;
    @ApiModelProperty("新邮递地址详细地址")
    private String  newMailingAddressDetail;

}
